Real Time Path Planning With Dynamic Obstacles